﻿#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>


#include <string.h>
#include <stdbool.h>
//int main()
//{
//	int a = 3;
//	int b = 20;
//	int c = 5;
//	if (a < b < c)//err
//		printf("hehe\n");
//	else
//		printf("haha\n");
//	return 0;
//}

//int main()
//{
//	int a = 3;
//	int b = 20;
//	int c = 5;
//	if (a < b && b  < c)//&&并且
//		printf("hehe\n");
//	else
//		printf("haha\n");
//	return 0;
//}


//int main()
//{
//	int a = 3;
//	int b = 20;
//	int c = 5;
//		printf("%f\n",20/4.0);
//		printf("%d\n",20%3);
//	return 0;
//}

//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d", &a); 
//	if (a > 5) 
//		b = 3; 
//	else b = -3; 
//	printf("%d\n", b); 
//	return 0;
//}

//改造后
//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d", &a);
//	b = a > 5 ? 3 : -3; 
//	printf("%d\n", b); 
//	return 0;
//}


//使⽤条件表达式实现找两个数中较⼤值。

//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d %d", &a, &b); 
//	 int m = a > b ? a : b; 
//	printf("%d\n", m); 
//	return 0;
//}


//⽐如，我们有⼀个变量叫 flag, 如果flag为假，要做⼀个什么事情，就可以这样写代码：


//int main()
//{
//	int flag = 0;
//	if (!flag)
//		printf("do something\n");
//	return 0;
//}

//
//int main()
//{
//	int a = 0;
//	int b = ++a;
//	printf("%d\n", a);
//	printf("%d\n", b);
//return 0;
//}

//int main()
//{
//	int month = 0;
//	scanf("%d", &month);
//	if (month >= 3 && month <= 5)
//	{
//		printf("春季\n");
//	}
//	return 0;
//}


//int main()
//{
//	int month = 0;
//	scanf("%d", &month);
//	if (month == 12 || month == 1 || month == 2)
//	{
//		printf("冬季\n");
//	}
//	return 0;
//}



//代码1
//int main() 
//{
//	int year = 0;
//	scanf("%d", &year); 
//	if (year % 4 == 0 && year % 100 != 0)
//		printf("是闰年\n"); 
//	else if (year % 400 == 0) 
//		printf("是闰年\n");
//	return 0;
//}
//代码2
//int main() 
//{
//	int year = 0;
//	scanf("%d", &year); 
//	if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
//		printf("是闰年\n");
//	return 0;
//}

//代码3
//int main()
//{
//	int year = 0;
//	scanf("%d", &year); 
//	if (year % 4 == 0)
//	{
//		if (year % 100 != 0)
//			printf("是闰年\n");
//	}
//    if (year % 400 == 0) 
//		printf("是闰年\n");
//	return 0;
//}


//int main()
//{
//	int i = 0, a = 0, b = 2, c = 3, d = 4; 
//	//i = a++ && ++b && d++; 
//	i = a++||++b||d++; 
//	printf("a = %d\n b = %d\n c = %d\nd = %d\n", a, b, c, d);
//	printf("%d\n", i);
//	return 0;
//}
//int main()
//{
//	int n = 0;
//	scanf("%d", &n); 
//	if (n % 3 == 0)
//		printf("整除，余数为0\n"); 
//	else if (n % 3 == 1)
//		printf("余数是1\n"); 
//	else
//		printf("余数是2\n"); 
//	return 0;
//}

int main()
//{
//	int n = 0;
//	scanf("%d", &n); 
//	switch (n % 3)
//	{
//	case 0:
//	    printf("整除，余数为0\n"); 
//	    break; 
//	case 1:
//	    printf("余数是1\n"); 
//	    break; 
//	case 2:
//		printf("余数是2\n"); 
//		break;
//	}
//	return 0;
//}

